Synonyms for "green lizard"

Words with similar meaning